package com.boco.biinjectionserviceapi.entity;

import java.util.Date;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
import java.util.Date;


/**
 * 糖尿病患者随访卡(TnbHzsfk)实体类
 *
 * @author sunshixiong
 * @since 2019-05-20 09:52:41
 */
@Data
@ApiModel(description = "糖尿病患者随访卡")
public class TnbHzsfk implements Serializable {

    private static final long serialVersionUID = 630161270829641281L;
    
    @ApiModelProperty("管理机构代码:复合主键；关联糖尿病患者管理卡")
    private String yljgdm;
    
    @ApiModelProperty("糖尿病随访卡ID:复合主键")
    private String sfjlid;
    
    @ApiModelProperty("糖尿病管理卡ID:关联糖尿病患者管理卡")
    private String glkbh;
    
    @ApiModelProperty("本次随访管理状态:1：继续随访；2：暂时性失访；3：失访")
    private String bcsfglzt;
    
    @ApiModelProperty("失访原因代码:1：死亡；2：迁出；3：拒访；4：其他失访；5：误诊如BCSFGLZT选3时必填")
    private String sfyydm;
    
    @ApiModelProperty("失访原因名称")
    private String sfyymc;
    
    @ApiModelProperty("随访方式代码:CV06.00.207随访方式代码")
    private String sffsdm;
    
    @ApiModelProperty("随访方式名称")
    private String sffsmc;
    
    @ApiModelProperty("此次随访分类代码:CV05.10.012随访评价结果代码表，填写随访结果类别")
    private String ccsffl;
    
    @ApiModelProperty("此次随访分类名称")
    private String ccsfflmc;
    
    @ApiModelProperty("糖尿病临床症状代码:1：无症状；2：多饮；3：多食；4：多尿；5：视力模糊；6：感染；7：手脚麻木；8：下肢浮肿；9：体重明显下降；10：其他多个用“;”隔开")
    private String tnblczz;
    
    @ApiModelProperty("临床症状名称")
    private String mqzzmc;
    
    @ApiModelProperty("足背动脉搏动代码:CV04.10.015足背动脉搏动代码表")
    private String zbdmbddm;
    
    @ApiModelProperty("足背动脉搏动名称")
    private String zbdmbdmc;
    
    @ApiModelProperty("低血糖反应:2.16.156.10011.2.3.2.28，1：无；2：偶尔；3：频繁")
    private String dxtfy;
    
    @ApiModelProperty("糖尿病家族史:1：有；2：无；3：不详")
    private String tnbjzs;
    
    @ApiModelProperty("有无规律活动:0：无；1：有")
    private String ywglhd;
    
    @ApiModelProperty("规律活动种类代码:1：轻度运动；2：中度运动；3：重度运动；4：极重度运动如YWGLHD选1时必填")
    private String glhdzldm;
    
    @ApiModelProperty("规律活动种类名称")
    private String glhdzlmc;
    
    @ApiModelProperty("运动频率代码:CV03.00.111 身体活动频率代码")
    private String ydpldm;
    
    @ApiModelProperty("目标运动频率:CV03.00.111 身体活动频率代码")
    private String mbydpldm;
    
    @ApiModelProperty("运动时长:单位：min")
    private Integer ydsc;
    
    @ApiModelProperty("目标运动时长:单位：min")
    private Integer mbydsc;
    
    @ApiModelProperty("身高:单位：cm")
    private Integer sg;
    
    @ApiModelProperty("体重:单位：kg")
    private Integer tz;
    
    @ApiModelProperty("目标体重:单位：kg")
    private Integer mbtz;
    
    @ApiModelProperty("体质指数")
    private Integer tzzs;
    
    @ApiModelProperty("目标体质指数")
    private Integer mbtzzs;
    
    @ApiModelProperty("日主食量:单位：g")
    private Integer rzsl;
    
    @ApiModelProperty("目标日主食量:单位：g")
    private Integer mbrzsl;
    
    @ApiModelProperty("饮食情况代码:2.16.156.10011.2.3.2.34，1：良好，2：一般，3：差")
    private String ysqk;
    
    @ApiModelProperty("收缩压:单位：mmHg")
    private Integer ssy;
    
    @ApiModelProperty("舒张压")
    private Integer szy;
    
    @ApiModelProperty("腰围:单位：cm")
    private Integer yw;
    
    @ApiModelProperty("臀围:单位：cm")
    private Integer tw;
    
    @ApiModelProperty("腰臀比（WHR）")
    private Integer whr;
    
    @ApiModelProperty("阳性体征")
    private String qtyxtz;
    
    @ApiModelProperty("空腹血糖值")
    private String fpg;
    
    @ApiModelProperty("空腹血糖测量方式代码:1：末梢血；2：血浆")
    private String fpgclfs;
    
    @ApiModelProperty("随机血糖值")
    private String sjxt;
    
    @ApiModelProperty("随机血糖测量方式代码:1：末梢血；2：血浆")
    private String sjclfs;
    
    @ApiModelProperty("糖耐量测试值")
    private String ogtt;
    
    @ApiModelProperty("糖耐量血糖测量方式代码:1：末梢血；2：血浆")
    private String ogttclfs;
    
    @ApiModelProperty("餐后2小时血糖值")
    private String chogtt;
    
    @ApiModelProperty("餐后2小时血糖测量方式代码:1：末梢血；2：血浆")
    private String chogttclfs;
    
    @ApiModelProperty("糖化血红蛋白值:单位：%")
    private String hba1c;
    
    @ApiModelProperty("总胆固醇值:单位：mmol/L")
    private String tc;
    
    @ApiModelProperty("血清高密度脂蛋白胆固醇检测值:单位：mmol/L")
    private String hdlC;
    
    @ApiModelProperty("血清低密度脂蛋白胆固醇检测值:单位：mmol/L")
    private String ldlC;
    
    @ApiModelProperty("甘油三酯值:单位：mmol/L")
    private String tg;
    
    @ApiModelProperty("尿微量白蛋白/尿肌酐(:单位：mg/mmol")
    private String acr;
    
    @ApiModelProperty("24小时尿蛋白定量:单位：mg/24h")
    private String ndbdl;
    
    @ApiModelProperty("服药情况代码:1：完全遵医嘱；2：不规律、时有漏服；3：不使用降糖药物；当为3时,不能填写糖尿病随访服药信息表")
    private String fyqk;
    
    @ApiModelProperty("药物不良反应标志:0：无；1：有")
    private String ywblfybz;
    
    @ApiModelProperty("药物不良反应描述")
    private String ywblfy;
    
    @ApiModelProperty("服药依从性代码:2.16.156.10011.2.3.2.12，1：规律，2：间断，3：不服药")
    private String fyycx;
    
    @ApiModelProperty("日吸烟量:单位：支")
    private Integer rxyl;
    
    @ApiModelProperty("目标日吸烟量:单位：支")
    private Integer mbrxyl;
    
    @ApiModelProperty("日饮酒量:单位：两")
    private Integer ryjl;
    
    @ApiModelProperty("目标日饮酒量:单位：两")
    private Integer mbryjl;
    
    @ApiModelProperty("体征其他描述")
    private String tzqtms;
    
    @ApiModelProperty("心理调整评价结果代码:2.16.156.10011.2.3.2.26，1：良好 2：一般，3：差")
    private String xltzpjjgdm;
    
    @ApiModelProperty("随访遵医行为评价结果代码:2.16.156.10011.2.3.2.27，1：良好 2：一般，3：差")
    private String sfzyxwpjjgdm;
    
    @ApiModelProperty("转诊标志:1：是；2：否")
    private String zzbz;
    
    @ApiModelProperty("转诊原因")
    private String zzyy;
    
    @ApiModelProperty("转入医疗机构名称")
    private String zryljgmc;
    
    @ApiModelProperty("转入机构科室名称")
    private String zrjgksmc;
    
    @ApiModelProperty("随访建议代码:1：控制饮食；2：戒烟戒酒；3：减轻体重；4：规律活动；5：放松情绪；6：定期检查；7：遵医嘱服药；8：其他（填写文字描述）可填多个用分号“;”间隔")
    private String sfjydm;
    
    @ApiModelProperty("随访建议名称")
    private String sfjymc;
    
    @ApiModelProperty("随访医生工号")
    private String sfysgh;
    
    @ApiModelProperty("随访医生姓名")
    private String sfysxm;
    
    @ApiModelProperty("责任医生工号")
    private String zrysgh;
    
    @ApiModelProperty("责任医生姓名")
    private String zrysxm;
    
    @ApiModelProperty("随访日期")
    private Date sfrq;
    
    @ApiModelProperty("下次随访日期")
    private Date xcsfrq;
    
    @ApiModelProperty("随访科室编码")
    private String sfksbm;
    
    @ApiModelProperty("随访科室名称")
    private String sfksmc;
    
    @ApiModelProperty("随访医疗机构代码")
    private String sfyljgdm;
    
    @ApiModelProperty("随访医疗机构名称")
    private String sfyljgmc;
    
    @ApiModelProperty("密级:见第1章说明（7）")
    private String mj;
    
    @ApiModelProperty("修改标志:1 正常;2 修改;3 撤销")
    private String xgbz;
    
    @ApiModelProperty("数据业务生成时间:业务操作数据业务生成时间")
    private Date sjscsj;
    
    @ApiModelProperty("时间戳")
    private Date insertTimestamp;
    
    @ApiModelProperty("个人档案唯一索引")
    private String empi;
    

}